English Dictionary
◊ SEA SCALLOP
sea scallop
n 1: muscle of large deep-water scallops
2: large scallop inhabiting deep waters of the North American
Atlantic coast [syn: {giant scallop}, {Pecten magellanicus}]